long-tailed buzzard - English Synonyms Dictionary